.box-pintu{
    background: url(../img/p2/box_pt-876f644c8c.png) no-repeat 0 0/5.99rem 6rem;
    width: 5.99rem;
    height: 6rem;
    margin:0 auto;
}
.box-pintu-area{    
    width: 5.99rem;
    height: 6rem;
    overflow: hidden;
    position: absolute;
    margin: 0.12rem;
    box-sizing:border-box;
}
.box-pintu-area img{
    position: absolute;
}
.box-pintu-area .item {
    float: left;
    width: 1.92rem;
    height: 1.92rem
}
.fragment {
    position: relative;
    width: 5.99rem;
    margin:0 auto;
    z-index: 10;
}
.fragment .swiper-wrapper{
    width: 5.99rem;
    height: 2rem;
}
.swiper-container{
    width: 5.99rem;
    height: 2rem;
    padding-top: 6rem;
    margin-top: -6rem;
    overflow-x: hidden;
}
.fragment-list{
    width: 12rem;
    height: 2em;
 }
.fragment-list .item{
    display: inline-flex;
    position: relative;
    width: 1rem;
    height: 1rem;
    align-items: center;
    justify-items: center;
}
.fragment-list .item img{
    width: 0.6rem;
    position:absolute;
    top:0;
    left:0;
    bottom: 0;
    right: 0;
}